arm throw - German English Dictionary